<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* @keyframes定义动画  标识关键帧  项目上线前要补上@-webkit-私有前缀 */
        /* animation调用动画 animation：donghuaming 1s linear 0s （3【次数】） （alternate【动画偶次数你想执行】） （forwards）【动画停止在最后结束状态】*/
        /* 动画执行次数  可以不写 也可以是infinite 表示永远执行 */
        /* forwards写了就是最后状态不变了    不写就变回原样 */
        div{
            width: 200px;
            height: 200px;
            background-color:aqua;
            margin:10px;
        }
        @keyframes crotate{
            from{
                transform:rotate(0)
            }
            to{
                transform:rotate(100deg)
            }
        }
        div.box1{
            animation: crotate 1s linear 0s 4 alternate forwards;
        }
        @keyframes cradius {
            form{
                border-radius:0
            }
            to{
                border-radius: 50%;
            }
        }
        div.box2{
            animation:cradius 1s linear 0s 3 forwards;
        }
        @keyframes cchange{
            0%{
                background-color: red;
            }
            20%{
                background-color: orange;
            }
            40%{
                background-color: yellow;
            }
            60%{
                background-color: green;
            }
            80%{
                background-color:blue;
            }
        }
        div.box3{
            animation:cchange 8s linear 0s alternate;
        }
    </style>
</head>
<body>
    <div class="box1"></div>
    <div class="box2"></div>
    <div class="box3"></div>
   
</body>
</html>